Arduino üzerinde bulunan giriş/çıkış pinleri sayesinde kendisine bağlı bulunan çevre birimleri kontrol edip yönetebilen ve bu doğrultuda karar verebilme yeteneğine sahip olan bir mikro denetleyicidir. Arduino kartına komut verebilmek için yine Arduino tarafından geliştirilen Arduino IDE arayüzü kullanılmaktadır. Açık Kaynak Kodlu olarak çalışan bu arayüz komutların yazılması, derlenmesi ve derlenen kodların karta yüklenmesini sağlayan bir platformdur. Arduino ile Akıllı Cihaz Tasarımı eğitimlerini tasarımı tamamen bize ait atölye kutularını kullanarak geçekleştiriyoruz. Bu kutuların en büyük özelliği, içinde bulunan 11 adet sensör, bir adet Arduino Uno mikrodenetleyici, bir adet breadboard, bir adet DC motor, bir adet servo motor, bir adet RGB LED ve çeşitli LED’lerle etraflarında gördükleri hemen hemen her akıllı cihazı kendilerinin de yapabileceğini göstermesidir. Arduino ile Akıllı Cihaz Tasarımı 301 dersinde 14 başlık altında adım adım Arduino ile akıllı cihaz tasarımının temelleri anlatılmaktadır. Arduino IDE yazılımının bilgisayara kurulmasından, Akıllı cihaz tasarım seti ile devreler kurmaya ve kurduğumuz bu devrelerin çalışması için gerekli kodların yazılması gibi birçok bilgi ve beceri BG Arduino ile Akıllı Cihaz Tasarımı 301 dersinde görsel içeriklerle desteklenmiş olarak ayrıntılı bir şekilde anlatılmaktadır. Arduino ile Akıllı Cihaz Tasarımı 301 dersini tamamlayan bir kişi kendi akıllı cihazlarını oluşturmayı ve bu cihazların çalışmasını istediği amaca yönelik Arduino IDE yazılımı ile kodlamayı öğrenmiş olacaktır.
Bu etkinlikte, Tinkercad Circuits aracı kullanımı ve bu araç ile hangi etkinliklerin yapılabileceğini öğreneceksiniz.
2
Arduino'Ya Giriş
Bu etkinlikte Arduino kartını tanıyacaksın. Farklı Arduino modelleri hakkında bilgi sahibi olacaksın. Arduino’ya ilk kodları yükleyeceksin.
3
Led ile Sinyal Verelim
Bu etkinlikte LED’in ve direncin bağlantı şeklini öğreneceksin. Arduino IDE ortamında kod yazacaksın. Arduino ve Breadbord üzerinde devre kuracaksın.
4
Ardışık Led Yakalım
Bu etkinlikte Arduino ve Breadboard ile bir devre kuracaksın. Arduino’daki tüm sayısal veri yazıcıları kullanacaksın. Seri şekilde LED'lerin yanıp sönmesi için gerekli kodları yazacaksın.
5
Işığın Gücüne Göre Led'I Yakalım
Bu etkinlikte Arduino ve Breadboard ile bir devre kuracaksın. LDR, LED, direnç, analog veri kavramlarını öğreneceksin. LDR’den gelen sinyallere göre LED’i açıp kapatan Arduino kodlarını yazacaksın.
6
Rgb Led Kullanalım
Bu etkinlikte Arduino ve Breadboard ile bir devre kuracaksın. RGB LED’i tanıyacaksın. RGB LED’e rastgele gelen değerler ile farklı renkler yaktıracaksın.
7
Ortam Sıcaklığını Ölçelim
Bu etkinlikte Arduino ve Breadboard ile bir devre kuracaksın. Sıcaklık algılayıcıları tanıyacaksın.
8
Buton ile Led Yakalım
Bu etkinlikte Arduino ve Breadboard ile bir devre kuracaksın. Anlık anahtar, LED, direnç, sayısal veri, analog veri kavramlarını öğreneceksin. Anlık anahtardan gelen sinyallere göre LED’i açıp kapatan Arduino kodlarını yazacaksın.
9
Potansiyometre ile Led Kontrol Edelim
Bu etkinlikte Arduino ve Breadboard ile bir devre kuracaksın. Potansiyometre ve LED kullanacaksın. Potansiyometre ile ışığın gücünü ayarlayacaksın.
10
Potansiyometre ile Servo Motor Kontrol Edelim
Bu etkinlikte Arduino ve Breadboard ile bir devre kuracaksın. Servo motor ve potansiyometreyi tanıyacaksın. Potansiyometre ile Servo motoru kontrol edeceksin.
11
Toprağın Nemini Ölçelim
Bu etkinlikte Arduino ve Breadboard ile bir devre kuracaksın. Toprak nem sensörünü kullanacaksın. Toprak nem sensöründen gelen değerleri Serial Port ekranında gösteren bir uygulama yapacaksın.
12
Hc Sr04 ile Mesafe Ölçelim
Bu etkinlikte Arduino ve Breadboard ile bir devre kuracaksın. HC SR-04 Ultrasonic sensörü tanıyacaksın. HC SR-04 Ultrasonic sensörü kullanarak mesafe ölçeceksin.
13
Lcd Ekrana Metin Yazdıralım
Bu etkinlikte LCD I2C modülünü tanıyacaksın. LCD ekrana yazı yazdıracaksın. LCD I2C modülünün kütüphanesini Arduino IDE’ye eklemeyi öğreneceksin.
14
Termometre Yapalım
Bu etkinlikte DHT11 sensörü ile ortamdaki sıcaklık ve nem değerlerini ölçeceksin. LCD ekrana değer yazdıracaksın. DHT11 sıcaklık nem sensörünü tanıyacaksın.
15
Ortam Sıcaklığına Göre Ses Hızını Hesaplayalım
Bu etkinlikte sesin katı / sıvı / gaz ortamlarındaki hızını karşılaştıracaksın. Ortamın sıcaklığının sesin hızına etkisini öğreneceksin. Arduino kullanarak ortamdaki sesin hızını hesaplayacaksın.